Dog biscuits - German English Dictionary